re-purchasing agreement - English Synonyms Dictionary